Big Huge Thesaurus

Pithecellobium dulce

noun